home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 1996 June / Software of the Month Club 1996 June.iso / mac / ISO9660 / DOS / BIZ / TRUCK / TLCVER6.NO4 < prev    next >
Encoding:
Text File  |  1996-01-08  |  48.9 KB  |  962 lines  |  [TEXT/hscd]

  1.  
  2.  
  3.                                  Page 42.
  4.  
  5.         CHAPTER EIGHT - TOOLSET
  6.  
  7.         X)tra file work
  8.  
  9.         TRUCK has provisions for making changes or corrections in vehicle 
  10.         descriptions and schedules.  Those changes include new vehicle tag 
  11.         numbers, driver names, and so on.  Records for several of the 
  12.         other files, however, are not changed within the basic program to 
  13.         protect the integrity of the information.  If an entry in these 
  14.         files must be changed, or if you want to sort the files to put the 
  15.         entries in chronological order, the Fleet Supervisor should make 
  16.         the changes.  It has not been left to the casual user to easily 
  17.         change these records. 
  18.  
  19.         TOOLSET functions are password protected.  You must enter the 
  20.         correct password to gain access to the special editing functions.  
  21.         See the "T" monitor selection earlier.  When you choose this 
  22.         selection you will first see a screen requesting a PASSWORD.  The 
  23.         password can be up to 8 characters long.  As you enter the 
  24.         password, you will not see the entry on the screen.  You must know 
  25.         what to enter and you must enter it "blind".  To protect the 
  26.         security of the password, it is not displayed on the screen.  Now, 
  27.         press enter and there's the TOOLSET menu. 
  28.  
  29.         If you lose the password, contact TLC SOFTWARE for assistance in 
  30.         recovering the password. 
  31.          
  32.         To use TOOLSET utilities, simply follow these steps:
  33.         
  34.               1.  Set the Path to the drive location for your files if 
  35.                   different from the startup choice.  Ordinarily, you will 
  36.                   use the drive you started with.  You can, however work 
  37.                   on files stored on another drive.  If you need to change 
  38.                   it, just set that path into TOOLSET.  Include the drive 
  39.                   letter (A: through Z:) and the correct directory.  
  40.  
  41.               2.  Next, choose the Filename you will use from a list on 
  42.                   the screen.  Move the cursor to the desired file and  
  43.                   press <ENTER>.  
  44.  
  45.               3.  The record number will be set to the number of the last 
  46.                   record in the file.  If you wish to select a different
  47.                   record, choose the R)ecord selection and enter the 
  48.                   record number you want. 
  49.          
  50.                   Usually, the record with an error will be at or near 
  51.                   the end of the file since it was probably a recent
  52.                   entry.
  53.      
  54.                   If you do not know the record number you want but you 
  55.                   think it is in about the middle of the file, look at the 
  56.                   last record number.  If it is 1500, enter 750 to go to 
  57.                   the middle of the file and search for it using the N)ext 
  58.                   or P)revious keys.  Record numbers are included in the 
  59.                   printed Repair and Fuel reports.  These are the numbers 
  60.                   you will want to find when editing these files. 
  61.  
  62.  
  63.                                  Page 43.
  64.  
  65.         Back at the menu you will see the selected drive, file name and 
  66.         record number displayed on the right of the screen. 
  67.  
  68.         From the menu selections, here are the operations you may do on 
  69.         the files: 
  70.  
  71.         E)dit.  You may change the content of a record with this 
  72.         selection.  Edit does not work with some files that can only be 
  73.         edited with the regular EDIT selection in other menus.  With EDIT 
  74.         and other selections, you may move through the file either by 
  75.         going back to the R)ecord selection and choosing a new number or 
  76.         by pressing N for the next record or P for the previous record.   
  77.         This is the selection to use to correct an error in a repair or 
  78.         fuel entry. 
  79.  
  80.         D)elete.  With this selection, you may delete a record from most 
  81.         of the files.  You may want to delete a duplicate record.  It may 
  82.         be a description or a maintenance schedule for a vehicle you no 
  83.         longer have.  Deleting rids your file of these unneeded records so 
  84.         that the file space may be recovered. 
  85.         
  86.         When a record is DELETED, it can be UNDELETED if you have not 
  87.         PACKed the file with the REMOVE selection.  After it has been 
  88.         PACKed, it is gone forever.  BE SURE THIS IS WHAT YOU WANT TO DO 
  89.         BEFORE YOU PACK YOUR FILE. 
  90.  
  91.         You should be aware that when you REMOVE records, the program will 
  92.         remove all records in the file that are marked deleted.  In doing 
  93.         that, the records that follow a deleted record are moved up to 
  94.         recover the space used by the deleted record.  Because of this, 
  95.         the record numbers will change when you pack the file.  The record 
  96.         numbers shown on an earlier printed repair or fuel report will no 
  97.         longer be the current valid record numbers. 
  98.  
  99.         O)ld records  This selection will provide for removal of old Work 
  100.         orders, old Road/Fuel tax records, old tire descriptions and old 
  101.         records in your stock room audit trail file. 
  102.  
  103.         As some of the records in your files get older, they may no longer 
  104.         be needed in your TRUCK files.  Rather than just erase those 
  105.         records, TOOLSET will, with this selection, write those older 
  106.         records to a diskette in drive B:. You specify the date for 
  107.         records to be removed.  The diskette may then be stored away for 
  108.         whatever period you feel it may be needed.  This routine will 
  109.         reclaim the file space used by these old records. 
  110.  
  111.         You may delete work orders dated earlier than the date you specify 
  112.         or you may delete those before a specified work order number. 
  113.  
  114.         Roadtax records (distance traveled) are deleted by date.  Specify 
  115.         the date and all earlier roadtax records are deleted. 
  116.  
  117.         In each case, you must put a formatted diskette into drive B: and 
  118.         a copy of the records being deleted will be copied to that 
  119.         diskette for storage. 
  120.          
  121.         I)ndex is much like the index function on the housekeeping menus.  
  122.  
  123.  
  124.                                  Page 44.
  125.  
  126.         It does more though.  These routines write completely new index 
  127.         files.  A damaged index will be newly generated.  (This is an 
  128.         INDEX ON rather than a REINDEX dBASE type command.) 
  129.  
  130.         You may use this selection to correct an INTERNAL ERROR(19) (also 
  131.         see this error).  In doing the indexing, if you get an error in 
  132.         trying to rewrite an index, you may need to erase the corrupted 
  133.         index before you can generate the new one. 
  134.  
  135.         After you edit or sort your files you will usually need to reindex 
  136.         them.  With an undamaged index file, whether you do it here or 
  137.         from the either of the house keeping menus, the result is the 
  138.         same. 
  139.  
  140.         S)orting your records is not essential.  TRUCK uses index files to 
  141.         keep the entries in order.  There may be times, however, when you 
  142.         want to get the file into actual chronological order.  This 
  143.         routine will sort some of the records on the DATE field. It writes 
  144.         a backup file in the process.  The backup file will be named 
  145.         ???BACK.DBF, where ??? depends on the original filename. The 
  146.         backup for REPAIRS will be REPBACK.DBF; the audit trail file 
  147.         TRAIL.DBF will be TRLBACK.DBF, etc.  If something goes wrong, you 
  148.         can use these backups to reestablish your records.  For example, 
  149.         you can erase REPAIRS.DBF, rename REPBACK.DBF TO REPAIRS.DBF and 
  150.         be back where you started. 
  151.         
  152.         Don't forget to REINDEX the file after you SORT it..
  153.  
  154.         M)ake schedules.  After you have entered the descriptions of all 
  155.         of your vehicles, use this selection.  For every description 
  156.         record, TRUCK will write an entry into your maintenance schedule 
  157.         file.  Do this only once when you initially set up a set of 
  158.         records.  Later, you will enter the schedules for each vehicle 
  159.         (when oil change is due, etc).  If you do this operation after 
  160.         that time, it will overwrite your file with a new one but all of 
  161.         the schedule data you have entered will be lost.  If you want to 
  162.         add another schedule to an already existing file, use the 
  163.         H)ousekeeping menu and the B)egin maintenance sched. selection.  
  164.         That will append a new schedule entry to the end of your existing 
  165.         file without upsetting the entries you have already made. 
  166.         
  167.         To end the TOOLSET session, select Q)UIT at the menu to return to 
  168.         the main menu prompt. 
  169.  
  170.                             
  171.                                   
  172.                 
  173.         CHAPTER NINE - HINTS AND KINKS
  174.  
  175.         PACKING YOUR FILES
  176.  
  177.         Several times in these instructions, we refer to "PACKING" your 
  178.         files.  When records are deleted by any of several operations, the 
  179.         deleted records are not actually removed.  They are marked to be 
  180.         deleted.  Marked records can be reinstated.  When you PACK a file, 
  181.         you complete the removal.  After that, you can not recover those 
  182.  
  183.  
  184.                                  Page 45.
  185.  
  186.         records.   Why pack them?  It keeps your file smaller by 
  187.         eliminating unneeded old records.  In operations such as entering 
  188.         replacement vehicles, you can save a bit of time when you are 
  189.         entering several vehicles at the same time.  Just skip the packing 
  190.         routine until you get to the last vehicle you will enter.  Packing 
  191.         after you enter that one will complete the removal for all records 
  192.         marked to be deleted.  It doesn't matter when they were marked. 
  193.                 
  194.         CHANGE OPERATORS FOR A VEHICLE
  195.  
  196.         You may change the name of the assigned operator by using the Edit 
  197.         selection on the Housekeeping menu.  If you want to keep a record 
  198.         of the names of past drivers, make a repair entry using the 
  199.         (OTH)er category.  At the note area, show something like "VEHICLE 
  200.         TRANSFERRED FROM J JONES TO J SMITH" 
  201.  
  202.         ENTER A CREDIT FOR A REPAIR
  203.  
  204.         Yes, you can enter a credit.  If you have, for example, an 
  205.         insurance payment to offset a repair, you can enter the payment as 
  206.         a repair and enter the amount as a negative number.  A $3000 loss 
  207.         payment would be entered by vehicle number and the amount entered 
  208.         as -3000.  It will be included correctly in the report and totals 
  209.         for the reports for that vehicle will reflect the credit. 
  210.  
  211.         Do not enter a negative mileage for an error in the mileage for a 
  212.         vehicle.  This will lead to trouble.  Instead, use TOOLSET to 
  213.         correct the entry or remove it and redo it. 
  214.  
  215.         PROGRAM HUNG IN A LOOP
  216.  
  217.         Generally, you can stop an operation and return to the menu.  Many 
  218.         printed reports provide for pressing the <Esc> key to stop 
  219.         printing.  You can get most PC's and compatibles out of a hang-up 
  220.         by pressing ALT-C.  Hold down the <Alt> key while you press the 
  221.         "C" key.  The program will be interrupted.  You can answer "N" to 
  222.         not try again and the files will be closed and you will return to 
  223.         the DOS prompt - no harm done. 
  224.          
  225.         VEHICLES NOT LISTED IN SEQUENCE
  226.  
  227.         Vehicle "numbers" are handled as alphabetic characters.  We did 
  228.         this to allow the use of letters and numbers in a unit identifier.  
  229.         When you list your vehicles in several of the reports, you will 
  230.         find them listed as though the numbers are characters.  For 
  231.         example, if you have vehicles numbered from 1 through 1000, they 
  232.         will be listed in this order: 
  233.  
  234.         1, 10, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, etc. 
  235.  
  236.         All of the ones will be listed, then the twos, and so on.  This is 
  237.         necessary if we allow numbers to be used in combination with 
  238.         letters.  If you want your numbers to fall in actual numerical 
  239.         sequence, add preceding zeros to the number.  If you do that, the 
  240.         above number sequence for 0001 to 1000 will then be: 
  241.  
  242.         0001, 0002, 0003, 0004, 0005, 0006, 0007, 0008, 0009, 0010, 0011, 
  243.         etc. 
  244.  
  245.  
  246.                                  Page 46.
  247.               
  248.         ABORTING A PRINTED REPORT
  249.  
  250.         If you get into a printed report and decide it is too long and was 
  251.         not what you expected it to be, you can abort many of the printing 
  252.         operations by pressing the escape <Esc> key.  If nothing else 
  253.         works, in a non network installation,  you can turn the printer 
  254.         OFF.  You will get a Printer Not Ready message on the CRT screen.  
  255.         Enter "(Q)uit" to not retry.  The program will close all of your 
  256.         files and return to the DOS prompt.  No harm done - just restart 
  257.         TRUCK to continue. 
  258.  
  259.         DOS ERROR MESSAGES - WHAT DOES THIS MEAN?
  260.         
  261.         There are several DOS system errors that may show up as error 
  262.         messages on your screen.  Usually you can see a help screen by 
  263.         pressing the <F1> key.  Here are the most frequent ones that you 
  264.         need to know about:  
  265.        
  266.         Proc NEWUNIT line 0, open error C:CREW.NTX (2) 
  267.         
  268.         INTERPRETATION.  In doing the Procedure named NEWUNIT, at line 0 
  269.         (because line numbers were removed to make the program smaller) 
  270.         there was a fatal error in trying to open the index file named 
  271.         CREW.NTX on drive C:. 
  272.  
  273.         EXPLANATION.  The number (2) is a DOS error number.  It means the 
  274.         file was not found.  Either it is not on the drive you specified 
  275.         or is not in the subdirectory VEHICLES.  Did you use the install 
  276.         routine supplied with TRUCK?  If not, check the subdirectory.  It 
  277.         must be the subdirectory named in the configuration part of the 
  278.         program.  If you use the INSTALL default selections that are 
  279.         supplied with TRUCK, it will be named VEHICLES and will be on the 
  280.         drive you specified when you installed the program. 
  281.                 
  282.         Proc NEWUNIT line 0, open error C:\DESCRIP.DBF (3) 
  283.         
  284.         INTERPRETATION.  In doing the Procedure named NEWUNIT, at line 0 
  285.         there was a fatal error in trying to open the database file named 
  286.         DESCRIP.DBF in the prescribed directory of drive C:. 
  287.  
  288.         EXPLANATION.  The number (3) is a DOS error number.  It means the 
  289.         path to the file was not found.  The correct subdirectory was not 
  290.         found on the drive you specified.  Check the subdirectory for the 
  291.         correct name.  It must be named correctly and must be on the drive 
  292.         specified in the configuration part of the program. 
  293.                 
  294.         Proc NEWUNIT line 0, open error C:OPERATOR.NTX (4)
  295.         
  296.         INTERPRETATION.  In doing the Procedure named NEWUNIT, at line 0 
  297.         there was a fatal error in trying to open the index file named 
  298.         OPERATOR.NTX on drive C:. 
  299.  
  300.         EXPLANATION.  The number (4) is a DOS error number.  It means 
  301.         there was an attempt to open too many files at the same time.  
  302.         Most database programs open more files at one time than DOS allows 
  303.         unless you provide for more.  Making more file space is done in 
  304.         the CONFIG.SYS file with the statement FILES=31.  This error 
  305.  
  306.  
  307.                                  Page 47.
  308.  
  309.         message means either that the proper statements are not in the 
  310.         CONFIG.SYS file or the correct CONFIG.SYS file is not the one on 
  311.         the boot-up disk you started your computer with. The computer only 
  312.         reads the CONFIG.SYS file at boot-up time. 
  313.  
  314.         Proc NUMBER line 0, open error (5)
  315.         
  316.         INTERPRETATION.  In doing the Procedure NEWUNIT, at line 0 there 
  317.         was a fatal error in trying to open one or more of the files. 
  318.                 
  319.         EXPLANATION.  The number (5) is a DOS error number.  It means 
  320.         there was an attempt to open a file for which access is denied.  
  321.         This could be a network error although the network version of the 
  322.         program will handle a failure to open a file.  This may also mean 
  323.         that the file in question has been marked "read only".  This is a 
  324.         file attribute error.  Whatever its cause, it can be corrected 
  325.         with the DOS command ATTRIB.  (See your DOS manual.) 
  326.  
  327.         Proc PERFORM line 0, printer not ready
  328.         
  329.         INTERPRETATION.  In doing the Procedure PERFORM (that prints the 
  330.         fuel performance report) output to the printer failed. 
  331.  
  332.         EXPLANATION.  This one is more obvious.  Either the printer is not 
  333.         turned on, is not connected, is out of paper or has had some kind 
  334.         of failure. 
  335.         
  336.         Proc DESCRIP unidentified identifier in index NUMBER 
  337.         
  338.         INTERPRETATION.  The index or database contains a field name that 
  339.         does not match the names for the record.  
  340.         
  341.         EXPLANATION.  This sometimes means you have a corrupted index 
  342.         file.  The solution is to use the X)tra selection (TOOLSET) to 
  343.         generate a new index file.  The most likely problem, though, is 
  344.         that you are using files from an earlier version of TRUCK with a 
  345.         new version of the program.  Before you can use the older files, 
  346.         you must run the UPDATE program to move the old data into the new 
  347.         data files. 
  348.  
  349.         DATABASE REQUIRED.  This error shows up when you try to start the 
  350.         program when it is set up for one drive and subdirectory and you 
  351.         have moved it to another drive or you have changed the 
  352.         configuration to show the wrong drive and subdirectory. 
  353.                 
  354.         INTERNAL ERROR (19) or DOS ERROR (0) 
  355.  
  356.         This error means you have a corrupted index file.  The file may 
  357.         have been damaged by a power failure, program interruption or some 
  358.         computer malfunction.  To correct this, use TOOLSET.  Open the 
  359.         database file you were using (depending on what you were doing at 
  360.         the time) and use the I)ndex selection on the TOOLSET menu.  
  361.         TOOLSET will generate a completely new set of index files for this 
  362.         database. 
  363.  
  364.  
  365.                                  Page 48.
  366.         
  367.         OUT OF MEMORY
  368.  
  369.         The TRUCK program will run with a little more than 400k of the 
  370.         base ram available in your computer.  This means that you should 
  371.         have about 450k or more actually available to the program.  Even 
  372.         if you run the DOS CHKDSK or MEM commands and your computer shows 
  373.         550 to 610k available for programs, you may have some of it in use 
  374.         and may not have all of the amount shown available when you run 
  375.         TRUCK.  Each software "driver", resident program, menu program, 
  376.         windows, even the routines that move things into high memory, all 
  377.         require some of the available base ram.  Take a look at the things 
  378.         in your AUTOEXEC.BAT and CONFIG.SYS files to see what is actually 
  379.         loaded in the standard RAM area. 
  380.  
  381.         If you get an OUT OF MEMORY error, try first starting your 
  382.         computer with only a minimum setup.  TRUCK should load OK at that 
  383.         point.  Now add the things you eliminated one at a time.  After 
  384.         adding each one, again try to run TRUCK.  Doing this, you will 
  385.         find what is using too much memory for you to run while running 
  386.         TRUCK.  If the other program is necessary to run all of the time, 
  387.         you may need to prepare a boot up diskette that omits the program 
  388.         that uses the memory and use that diskette to start your computer 
  389.         when you run TRUCK. 
  390.  
  391.         IF YOU INSTALL TRUCK WITHOUT USING THE INSTALL ROUTINE 
  392.  
  393.         Be sure the CONFIG.SYS file includes the "FILES" and "BUFFERS" 
  394.         statements noted in GETTING STARTED. 
  395.  
  396.         You must have the database and index files in the correct drive 
  397.         and subdirectory.  Be sure the records are in the proper place. 
  398.         Properly used, the install routine on the TRUCK diskette will put 
  399.         the files in the right places. 
  400.         
  401.         The program files and the data files are supplied in a condensed 
  402.         form.  They are in self expanding files (using PKWARE software ).  
  403.         You can expand either of these files with the command PROGRAM or 
  404.         FILES.  The extracted and expanded TRUCK program file is over 
  405.         600K.  Do not be concerned with the size of it, it has several 
  406.         imbedded overlay files that are called into your computer as they 
  407.         are needed.  The program will run with about 450k of available 
  408.         ram. 
  409.  
  410.         If you install the system with DOS commands, just be sure to 
  411.         modify the CONFIG.SYS file.  On a hard drive, everything except 
  412.         the TLC.BAT and CONFIG.SYS files normally go into a subdirectory 
  413.         on the hard drive.  That default subdirectory will be named 
  414.         "VEHICLES".  TRUCK will look for that name.  You can use any valid 
  415.         hard drive designator C through Z. 
  416.  
  417.         You can also install TRUCK along with the file DRIVE.DBF on one 
  418.         hard drive, say drive C: and install the .DBF and .NTX files on 
  419.         another drive.  For example, you could have the truck program 
  420.         TRUCKS.EXE  along with DRIVE.DBF in a C:\TRANS subdirectory on 
  421.         drive C: and the record .DBF and .NTX files on a file server, 
  422.         drive F: in a subdirectory named \FILES\THIS.  Be careful with 
  423.         this.  The non-network versions of TRUCK do not have the file 
  424.  
  425.  
  426.                                  Page 49.
  427.  
  428.         locking facilities needed for multiple user access.  If you want 
  429.         full network file sharing, inquire about the economical upgrade to 
  430.         the network version of the program. 
  431.  
  432.         On a floppy system, all of the .DBF and .NTX files must be on the 
  433.         data files diskette.  DRIVE.DBF always goes on the program 
  434.         diskette with TRUCKS.EXE 
  435.         
  436.         If you want to install the data files on a separate drive, place 
  437.         the installation diskette in drive A: and run the INSTALL program.  
  438.         Select to install only the FILES.  Only the DATA and INDEX files 
  439.         will be expanded on the destination drive, in a VEHICLES 
  440.         subdirectory.  This can be handy if you set up different divisions 
  441.         (or customers) on separate high density diskettes. 
  442.  
  443.         If you want to install the program and/or files in your own choice 
  444.         of directories, just be sure you enter the correct paths in the 
  445.         configuration part of the program (see the "T" monitor setting).  
  446.         Also, modify the file TLC.BAT so that it will move to your program 
  447.         subdirectory and execute the program with the command "TRUCKS". 
  448.  
  449.         FILE INFORMATION FOR OTHER DATABASE USERS
  450.  
  451.         TRUCK is compiled with the Clipper compiler, Summer 87 version. 
  452.         The database files are compatible with dBASE III and other 
  453.         programs that will read dBASE files.  The indices in The TRUCK 
  454.         DATA SYSTEM are not compatible with other xBASE programs.  When 
  455.         using dBASE to work with .DBF fIles that use index files, do not 
  456.         open the TRUCK index.  If your work requires an index you can 
  457.         create an index in dBASE.  Be sure the name of any new index does 
  458.         not conflict with the TRUCK indices. 
  459.  
  460.         NEED TO CORRECT A REPAIR ENTRY
  461.  
  462.         Provision for an operator to change a fuel, repair or tax entry 
  463.         after it is made is a function of TOOLSET.  Toolset is selected 
  464.         from the main menu.  You must enter the correct password to gain 
  465.         access to Toolset.  This is designed to maintain the integrity of 
  466.         the information.  If corrections need to be made in these records, 
  467.         someone with the password such as the fleet supervisor should make 
  468.         the changes.  TRUCK files can also be changed using such database 
  469.         programs as dBASE III or IV, FOXBASE, WAMPUM, and others. 
  470.  
  471.         USING OPERATING HOURS
  472.  
  473.         TRUCK can be used for maintenance records of equipment other than 
  474.         vehicles.  Records for other machinery can be recorded.  If you 
  475.         enter hours instead of odometer readings, the schedules and 
  476.         records will reflect hours, cost per hour, etc.  The title of the 
  477.         printouts and displays will not be correct, but the information is 
  478.         valid if you understand what is recorded. 
  479.  
  480.         USING METRIC MEASUREMENTS
  481.  
  482.         The use of metric entries is fully supported.  In the setup 
  483.         routine for TRUCK, if you choose METRIC units, the screens and 
  484.         printed reports will show kilometers, liters, etc.  If you are 
  485.  
  486.  
  487.                                  Page 50.
  488.  
  489.         upgrading to version 6 from earlier versions of TRUCK, the update 
  490.         program that is furnished with TRUCK when upgrading has a routine 
  491.         that will convert your older English measurement entries to 
  492.         Metric.  This will be done for all of the records - descriptions, 
  493.         repairs, fuel, etc. 
  494.  
  495.         USING OTHER DATE FORMATS
  496.          
  497.         The default date format is American following a MM/DD/YY pattern.  
  498.         You may change this to several other formats, one of which may 
  499.         better suit your location.  The choice is made in the 
  500.         configuration part of the program.  Once set, the selected date 
  501.         format will be reflected throughout the program in all of the 
  502.         screens and printed reports. 
  503.  
  504.         INSTALLING TRUCK ON A NETWORK
  505.  
  506.         NOTES FOR THE NETWORK SUPERVISOR
  507.  
  508.         Registration for the network version of the program includes the 
  509.         user fee for an unlimited number of workstations on a single 
  510.         network.  It is fully compatible with Novell NetWare 4 and should 
  511.         work with other networks that recognize file and record locking 
  512.         and the sharing of files and records. 
  513.  
  514.         Limited only by the 29 characters for the PATH statement, the 
  515.         program and the files can be installed in any subdirectory.  They 
  516.         need not be in the same directory.  The file DRIVE.DBF must reside 
  517.         with the program TRUCKS.EXE and all of the other .DBF and .NTX 
  518.         files must be together.  Suggested locations are 
  519.         F:\PUBLIC\VEHICLES for everything. 
  520.  
  521.         On the diskette we shipped to you, the file PROGRAM.EXE is a PKZIP 
  522.         file containing DRIVE.DBF and TRUCKS.EXE. 
  523.  
  524.         The file FILES.EXE contains all of the vehicle data files (.DBF) 
  525.         and the indices (.NTX). 
  526.         
  527.         You must also grant READ, WRITE, CREATE, ERASE and FILE SCAN 
  528.         rights to the users who will login to use the TRUCK program. 
  529.         
  530.         After you have created the subdirectories and installed the files, 
  531.         you should create a batch or menu program the user can use to 
  532.         start TRUCK.  For example, if you have installed the program in 
  533.         DRIVE F: in directory PUBLIC\TLC and the files in PUBLIC\TLC\FILES 
  534.         a batch file in the user's root directory of drive C: could be 
  535.         something like this: 
  536.         
  537.            F:            ( move to drive F: )
  538.            CD\PUBLIC\TLC ( change to the program directory )
  539.            TRUCKS        ( execute the program )
  540.            CD\           ( when quitting, change to the root dir. )
  541.            C:            ( go back to drive C: )
  542.            CD\           ( be sure to quit in the root directory )
  543.            CLS           ( and clear the screen. )
  544.  
  545.  
  546.                                  Page 51.
  547.  
  548.         HARDWARE USED ON THE WORKSTATIONS
  549.  
  550.         The recommended network installation is with workstations that use 
  551.         the same type of monitor and print to the same network printer.  
  552.         That is, the monitors should all be either monochrome or color 
  553.         (CGA, EGA or VGA).  In such an installation, all of the 
  554.         workstations will share the same setup for the monitor and 
  555.         printer.  Color is highly recommended but only for the enhanced 
  556.         highlighting, warnings and information displays.  Functionally the 
  557.         program will have all of the features available in a monochrome 
  558.         setting - but it does look better in color. 
  559.  
  560.         The database file, DRIVE.DBF, that is installed with the program, 
  561.         TRUCKS.EXE, contains a number of configuration things that are 
  562.         used with the program.  Among those are settings for color or 
  563.         monochrome monitors.  In a normal installation, the configuration 
  564.         file is installed on the file server and is used by all 
  565.         workstations as they start TRUCK. 
  566.         
  567.         If all of the work stations use the same type of monitor, this 
  568.         will pose no problem for any of them.  Once the monitor setting is 
  569.         made, all will use the same settings.  If they are a mix of 
  570.         monochrome and color monitors, you will need to make some changes. 
  571.         
  572.         For simplicity, you can set the monitor setting to monochrome and 
  573.         let all of the workstations use that setting.  The color monitors 
  574.         will lose the color enhancements but all will work with a 
  575.         monochrome display. 
  576.         
  577.         If you want to use color settings for some workstations and 
  578.         monochrome for some of the others, you can install the program in 
  579.         two different ways. 
  580.         
  581.            1.  You can install the file DRIVE.DBF and TRUCKS.EXE in two 
  582.            different directories on the file server.  Set the startup 
  583.            batch file to use the monochrome setting directory for the 
  584.            monochrome workstations and use the color setting directory for 
  585.            the color workstations.  For example, the best way:
  586.  
  587.                  F:\PUBLIC\TRUCK1    for the monochrome group
  588.                  F:\PUBLIC\TRUCK2    for the color group
  589.                  F:\PUBLIC\VEHICLES  for the shared records
  590.  
  591.            2.  Or, you can install the file DRIVE.DBF and TRUCKS.EXE in a 
  592.            subdirectory on the workstation itself.  For example:
  593.         
  594.                  C:\VEHICLES         for TRUCKS.EXE and DRIVE.DBF
  595.                  F:\PUBLIC\VEHICLES  for the shared records
  596.         
  597.         If you do install TRUCKS.EXE and DRIVE.DBF in more than one 
  598.         location, be sure that any changes (schedule intervals, shop labor 
  599.         rate, etc.) are made to all of the installation locations. 
  600.  
  601.         PRINTING ON THE NETWORK
  602.               
  603.         The program prints to the standard DOS device PRN as assigned to 
  604.         printer port LPT1. 
  605.  
  606.  
  607.                                  Page 52.
  608.  
  609.         Work stations can print to their local workstation printer at LPT1 
  610.         or you can feed their printed output to a network printer.  In 
  611.         Novell NetWare, the command is CAPTURE to reroute that 
  612.         workstation's output.  A capture command for NetWare could be 
  613.         something like this: 
  614.  
  615.             CAPTURE L=1 Q=2 NB NFF TI=5
  616.  
  617.         If you delete the NB, a banner page will precede the printout.  
  618.         Leave off the NFF and a form feed will be automatic at the end.  
  619.         This may not be needed since the TRUCK printouts will eject a page 
  620.         at the end of a report. 
  621.         
  622.         Typically, you will establish a printer object and a print queue 
  623.         and CAPTURE the output to the queue that feeds that printer.  The 
  624.         capture statement must be run at each of the work stations after 
  625.         they login.  
  626.  
  627.         You can set up your workstations so that some print to their local 
  628.         printer and others print to a network queue and printer.  Just do 
  629.         not run the CAPTURE statement at a workstation and the printer 
  630.         output will be to the workstation printer port LPT1 and whatever 
  631.         local printer is connected to it. 
  632.  
  633.         You must also be aware that workstations on a network are expected 
  634.         to be printing to the same kind of printer.  The printer setup is 
  635.         copied into the vehicle record subdirectory as the program starts.  
  636.         If one station is set up to print to a LaserJet and the second 
  637.         station is setup to print to an EPSON dot matrix printer, the 
  638.         second printer settings will overwrite the first settings as the 
  639.         second station starts. 
  640.                
  641.         REVISIONS TO THE TRUCK PROGRAM
  642.  
  643.         Revisions will surely be made from time to time to add new 
  644.         features and to correct any problems that are discovered.  
  645.         Registered users will be notified as major updates become 
  646.         available.  We reserve the right to make changes (including 
  647.         additions or corrections) to the program or registration fees 
  648.         without notice and without obligation to notify or furnish the 
  649.         changes to previous registrants. 
  650.         
  651.         TECHNICAL INFORMATION
  652.  
  653.         TRUCK does not need nor recognize expanded or extended memory.  
  654.         The large size (over 600K) is handled through the use of overlay 
  655.         files that share the same memory (RAM) and are swapped in and out 
  656.         of memory as needed. 
  657.                                                                   
  658.         As TRUCK is sent to you, it is in compressed form.  We used the 
  659.         program PKZIP from PKWARE, Inc. to compress the files and PKSFX to 
  660.         generate the self extracting files.  These make the distribution 
  661.         files much smaller and simplify the installation for you. 
  662.  
  663.         For those who are interested in the structure of TRUCK, here is a 
  664.         list of the database files along with their indices: 
  665.  
  666.  
  667.                                  Page 53.
  668.  
  669.         Database  Index               Purpose
  670.  
  671.         BIDLIST   NONE       Used for used vehicle sale list
  672.  
  673.         DESCRIP   VIN        Descriptions Indexed on Vehicle ID No.
  674.                   NUMBER     Indexed on the company number
  675.                   LICENSE    And on the license tag
  676.                   OPERATOR   Or Operator's name
  677.                   CREW       By Division and operator
  678.  
  679.         DRIVE     NONE       Stores information used by TRUCK
  680.  
  681.         FUELS     FUELNO    Fuel used indexed by CO.No. 
  682.                   STATFUEL   Indexed by state of purchase
  683.                   VFUEL      Indexed by vendor
  684.         
  685.         INVENTO   BIN        Parts room indexed by bin number
  686.                   ROW        And by row number
  687.                   RB1        By row/bin combination number
  688.                   HOUSENO    By in-house part number
  689.                   MFGNO      And manufacturer's part number
  690.  
  691.         ORDER     ORDER      Indexed by order number
  692.                   ORDERDTE   Indexed by date
  693.  
  694.         PARTS     PARTS      Work order parts indexed by
  695.                                   work order number
  696.                                   and correction number. 
  697.  
  698.         PERMITS   PNUMBER    Permits indexed by number
  699.                   PERMNO     Indexed by vehicle number
  700.  
  701.         RECAP     RECAP      Index by Co. tire No.
  702.                   CAPDATE    By recap date
  703.                   CAPPER     By vendor
  704.                             
  705.         REPAIRS   REPAIRS    Repairs indexed by CO.No. and date
  706.                   CODES      Indexed by repair code
  707.                   CODENO     Indexed by repair code and date
  708.                   CODEDIV    Indexed by code, division and date
  709.                   VCODES     Indexed by date and vendor
  710.                   WONUMB     Indexed by work order and date
  711.                   WONUMB1    Indexed by date and W.O. #
  712.  
  713.         ROADTAX   STXNO      Road tax indexed by CO.No. and state
  714.                   TAXDATE    Indexed by date (used to remove old)
  715.         
  716.         SCHEDULE  SCHEDULE   Maint. Scheds. indexed by CO.No.
  717.                   SCHEDIV    By division and company number
  718.  
  719.         TAGS      TNUMBER    Tags indexed by tag number
  720.  
  721.         TIREDESC  TIRECONO   Tires indexed Co. serial No.
  722.                   TIREDATE   And by date acquired
  723.                   TIREMFNO   By Mfgr. tire number
  724.                   TIREBRAN   By brand name
  725.                   ACTIVE     By vehicle number
  726.  
  727.  
  728.                                  Page 54.
  729.  
  730.         TIREINST  INSTCONO   Installation Co. tire No.
  731.                   TIRE_INS   By vehicle no.
  732.  
  733.         TRAIL     TRAIL      Audit trail indexed by in-house No.
  734.                   TRAILDTE   Indexed by issue date
  735.  
  736.         UNITPART  PARTDESC   Vehicle parts indexed by description
  737.                   PARTGRP    By part group
  738.                   PARTNUM    By vehicle and group
  739.  
  740.         VENDORS   VNAME      Indexed by vendor name
  741.                   VNUMB      By vendor number
  742.  
  743.         BACKING UP YOUR FILES
  744.  
  745.         (Also see BACKUPS in the DOS section of this manual.)
  746.  
  747.         Back up copies of data records are good insurance.  You will 
  748.         invest a considerable amount of time in generating these useful 
  749.         records.  Accidents and equipment failures do happen.  I cannot 
  750.         stress too strongly the need for frequent backups of these data 
  751.         files. If you operate with the data records on diskettes, I 
  752.         suggest that you operate with three copies.  This is much safer 
  753.         than just two, the original and a backup.  When you first get the 
  754.         data record diskette in service, make two backup copies of it.  
  755.         Label them TRUCK DATA RECORDS 1, 2 AND 3. 
  756.         
  757.         Begin using diskette #1 with TRUCK and when you have entered 
  758.         records for a while, use the DOS diskcopy command and copy 
  759.         diskette 1 to diskette 2. 
  760.  
  761.         Now use diskette 2 to continue entering data.  Again, after a 
  762.         while, backup #2 to #3 and use #3 for entries.  Later, backup #3 
  763.         to #1 etc. 
  764.      
  765.         If you have trouble with a diskette, you can go back to the 
  766.         previous copy and only lose the data entered since you made the 
  767.         backup.  You will find the three copy procedure is MANY times 
  768.         safer that working with only two. 
  769.  
  770.         If your data is stored on a hard drive you should seriously 
  771.         consider the use of a good backup program.  PC-Tools Plus by 
  772.         Central Point Software is only one of several with a good hard 
  773.         drive backup program that seems to work with any system. 
  774.  
  775.         Backing up hard drive files onto floppies involves copying the 
  776.         files in the VEHICLES subdirectory onto a floppy diskette.  Only 
  777.         the .DBF files need be backed up since the .NTX indices can be 
  778.         reinstalled from the TRUCK DATA SYSTEM diskette.  For larger 
  779.         records, you can copy each .DBF file to a separate floppy 
  780.         diskette.  Be aware that you are limited to the size of file that 
  781.         will fit on a floppy--360K on a regular 5 1/4"; 1.4M on a high 
  782.         density 3 1/2" disk. 
  783.         
  784.         Whether you make your backups on diskettes or on tape, the use of 
  785.         three copies is much safer than just two.  You should consider 
  786.         keeping a recent copy of your backup at an off-site location just 
  787.         in case your local copy is damaged by a fire or storm. 
  788.  
  789.  
  790.                                  Page 55.
  791.          
  792.         If you lose the hard drive files, you can reinstall TRUCK, and 
  793.         copy those backups back into the VEHICLES subdirectory.  Run TRUCK 
  794.         and REINDEX the files at the HOUSEKEEPING or TOOLSET menu. 
  795.  
  796.         NEW RECORDS - OLD VEHICLES
  797.  
  798.         When you first use TRUCK to keep your fleet records, you will 
  799.         probably have vehicles in your fleet that are not new.  When you 
  800.         start keeping records on these used vehicles, there are some 
  801.         things you must keep in mind about how the program works. 
  802.  
  803.         When TRUCK generates a repair or a fuel report for a vehicle, it 
  804.         expects to have a beginning and ending odometer reading for the 
  805.         reporting period.  Here's how it gets those odometer figures. 
  806.           
  807.         If you are doing a FULL report, (that is, a report of all of the 
  808.         information in the file for that vehicle) a zero odometer is 
  809.         assumed.  You can only do a full report if all of the information 
  810.         has been entered for that vehicle.  If you started your TRUCK 
  811.         records when the vehicle was new, you would have a FULL history 
  812.         for that vehicle - starting with a zero odometer. 
  813.  
  814.         When the report is made, TRUCK takes the last odometer entry and 
  815.         considers that the ending odometer for the report.  The difference 
  816.         between the ending and beginning odometer reading (zero, in this 
  817.         instance) is the total distance traveled for the period being 
  818.         reported.  That is the distance that is used for calculations for 
  819.         cost per mile/kilometer and miles per gallon/kilometers per liter. 
  820.  
  821.         If you have a vehicle that has an odometer reading of, say, 50,000 
  822.         when you start using TRUCK, you can't make a full report of fuel 
  823.         or repairs because you don't have the full history in your file.  
  824.         If you make an entry at 50,100 and call for a full report, TRUCK 
  825.         will calculate from zero to 50,100 - not from 50,000.  A FULL 
  826.         report always starts from the beginning - a zero odometer reading. 
  827.  
  828.         With a used vehicle, you MUST either enter all the past repair 
  829.         and/or fuel data (which can be a monumental job) or make a report 
  830.         limited by dates or from a beginning odometer.  Since the odometer 
  831.         readings for a number of vehicles will widely vary, the report 
  832.         between two dates is far more practical.  There still must be a 
  833.         starting point for the report. 
  834.  
  835.         Let's say you are just setting up TRUCK records and it is mid 
  836.         June, 1993.  You start you entries as repairs are made and fuel is 
  837.         added.  Now, to get a report, call for a report by DATES you will 
  838.         enter for the beginning and ending of the report.  But remember, 
  839.         TRUCK is going to look for a beginning odometer.  If you call for 
  840.         your report to begin 06/01/93, TRUCK is going to look at the next 
  841.         previous record for that vehicle to get the starting odometer.  If 
  842.         you do not have an entry BEFORE 06/01/93, TRUCK is going to pick 
  843.         up the wrong reading.  You've got to start the report AFTER THE 
  844.         FIRST ENTRY FOR THAT VEHICLE. 
  845.  
  846.         Here's the easiest way to do that.  If you are starting in mid 
  847.         June, as in this example, make a repair and a fuel entry for each 
  848.         vehicle BEFORE that date, for example 05/31/93.  You only need to 
  849.  
  850.  
  851.                                  Page 56.
  852.  
  853.         make one.  That will be the source of the starting odometer 
  854.         reading for the reports.  Then, always start your reports on or 
  855.         after 06/01/93 - an easy date to remember.  Any date AFTER 
  856.         06/01/93 will produce the expected result. 
  857.  
  858.         For the REPAIR file, if you don't have the repair records, you can 
  859.         just make an entry for each vehicle showing the date and estimated 
  860.         odometer reading.  In this example, use 05/31/93 for the date. 
  861.         
  862.         The FUEL file is a bit more difficult.  TRUCK will not let you 
  863.         enter a fuel record with no quantity, price and total -- you just 
  864.         can't have distance accumulated without fuel.  Still, there is a 
  865.         way to get a beginning odometer into your records. 
  866.  
  867.         Enter a fuel entry for each vehicle for 05/31/93 showing the 
  868.         odometer reading at the last PREVIOUS fuel fill-up.  You can 
  869.         estimate what that reading is.  Enter the fuel as 0.01 
  870.         gallon/liter at a cost of $0.01 for a total of $0.01.  OK, that 
  871.         gets the odometer into the record but what about the cost.  That 
  872.         should not be in your calculations.  Remember, if you make the 
  873.         report beginning on 06/01/93 or later, the cost of that May entry 
  874.         will not be included anyhow. 
  875.  
  876.         If you want to eliminate that small cost, after you make the fuel 
  877.         entry, go into TOOLSET, select the FUELS file and the last record 
  878.         number.  Choose the EDIT function and simply zero out the fuel 
  879.         entry except for the vehicle number, division, date and odometer. 
  880.  
  881.         Now, when you make a fuel or repair report, choose the DATE report 
  882.         to begin on 06/01/93.  It's easy to remember.  You can enter an 
  883.         ending date or, if you just press enter for the ending date, the 
  884.         ending date will be TODAY.  For later reports, you can use any 
  885.         starting date AFTER 06/01/93 and get the results you expect. 
  886.  
  887.         ONE OTHER SMALL PROBLEM.  There still may be times when you make a 
  888.         report and the report shows incomplete odometer readings and does 
  889.         not make the calculations.  Even if you have the correct beginning 
  890.         odometer in your records, if there is no odometer entry for the 
  891.         last entry for the report, TRUCK will see the ending odometer as 
  892.         ZERO and will calculate a total distance of less than zero and 
  893.         will report the error.  Always try to have an odometer reading 
  894.         but, if you can't, just be aware that it can cause this problem if 
  895.         it happens to fall at the very end of your report. 
  896.  
  897.         
  898.         CHAPTER TEN - USER SUPPORT
  899.         
  900.         We provide support for users of TRUCK by either mail, FAX or 
  901.         telephone, generally without additional charge to the user.  We 
  902.         have tried to include all of the information you need to use the 
  903.         program in this manual.  Before you call for support, please read 
  904.         the USER MANUAL.  There is a table of contents in the front of the 
  905.         manual as well as an extensive index in the back.  The answer to 
  906.         your problem is probably included in the manual.  If, after 
  907.         searching the manual,  you still need help, give us a call.  Due 
  908.         to the time and expense involved, we insist that you understand 
  909.         the operation of your particular computer, monitor, printer, 
  910.         network, etc.  We can not teach you about DOS. 
  911.  
  912.  
  913.                                  Page 57.
  914.  
  915.         If we are to maintain the low cost of TLC SOFTWARE, and you need 
  916.         help beyond getting started or for reporting a problem, there may 
  917.         be a moderate support charge for the time and any expenses (such 
  918.         as telephone calls, extra shipping charges,etc.). 
  919.         
  920.         SENDING DISKETTES TO TLC SOFTWARE
  921.  
  922.         If you have a problem with your data, we may ask that you send us 
  923.         a copy of those files.  The data files have a .DBF extension to 
  924.         the filename.  Index files have an .NTX extension.  If you send 
  925.         files, be sure to tell us how the backup copies were made.  
  926.         Backups made with the DOS "COPY" command can be easily read.  We 
  927.         can also "RESTORE" if you use "BACKUP" from DOS version 3.3, 4 or 
  928.         5 or from DR DOS 5 or 6.  We can read standard DOS double density 
  929.         or high density diskettes in either the 3 1/2" or 5 1/4" format as 
  930.         well as QIC 40 format backup tapes. 
  931.         
  932.         Include in the shipment a written description of the problem you 
  933.         are having and include a sample printed report if applicable.  Do 
  934.         give as much detailed information as possible.  Tell us what 
  935.         routine you were using, what steps you took and the EXACT text of 
  936.         any error message you may have received. 
  937.  
  938.         Please send the diskette(s) by mail or UPS.  Pack them to prevent 
  939.         damage in shipment.  You may include a regular diskette mailer or 
  940.         corrugated paper board to help prevent bending of the diskette. 
  941.  
  942.         DO NOT SEND YOUR ONLY BACKUP COPY.  After our review, since 
  943.         shipping costs are greater than today's diskette cost, the 
  944.         diskettes will not be returned to you unless you make prior 
  945.         arrangements for their return.
  946.  
  947.         Specific "hands-on", personal support for your computer 
  948.         installation of TRUCK is available at extra cost.  We use the 
  949.         communications program "Close-Up" for this.  You will need a copy 
  950.         of the Close-Up program, a Hayes compatible modem and a telephone 
  951.         line connected to the modem.  With this, we can operate your 
  952.         computer from our location to trouble shoot a problem you may 
  953.         have, look at your data files as well as upload any revisions to 
  954.         the program directly into your computer. 
  955.         
  956.         This work is generally done at night.  The cost will include your 
  957.         cost for a modem, the Close_Up program plus the telephone time 
  958.         charges and our consultation fee. 
  959.  
  960.         Please contact us for the additional charges for this service. 
  961.  
  962.